Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
نویسنده
چکیده
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate evaluation (within the relative output error norm 2−u) and O(uN log N) time for approximate interpolation. The problems are equivalent to multiplication of an n × n Vandermonde matrix by a vector and the solution of a nonsingular Vandermonde linear systems of n equations, respectively. The algorithms and complexity estimates can be also applied where the transposed Vandermonde matrices replace Vandermonde matrices. Our advance is due to employing and extending our earlier method of the transformation of matrix structures, which enables application of the HSS–Multipole method to our tasks and further extension of the algorithms to more general classes of structured matrices.
منابع مشابه
TR-2013003: Polynomial Evaluation and Interpolation: Fast and Stable Approximate Solution
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field by using O(N log N) arithmetic operations for the input of size N , but the cost grows to quadratic for numerical solution. Our study results in numerically stable algorithms that use O(uN log N) arithmetic time for approximate ...
متن کاملFast Approximate Polynomial Multipoint Evaluation and Applications
It is well known that, using fast algorithms for polynomial multiplication and division, evaluation of a polynomial F ∈ C[x] of degree n at n complex-valued points can be done with Õ(n) exact field operations in C, where Õ(·) means that we omit polylogarithmic factors. We complement this result by an analysis of approximate multipoint evaluation of F to a precision of L bits after the binary po...
متن کاملNon-equidistant approximate DFT based on Z-splines
In this paper, we consider an algorithm that efficiently evaluates a trigonometric polynomial at arbitrarily spaced nodes. It is based on the approximation of the polynomial by a function we can evaluate easily. We are particularly interested in the case where we interpolate the trigonometric polynomial using high-order cardinal interpolation kernels known as Z-splines, which we construct and s...
متن کاملFast approximate computations with Cauchy matrices and polynomials
Multipoint polynomial evaluation and interpolation are fundamental for modern algebraic and numerical computing. The known algorithms solve both problems over any field of constants in nearly linear arithmetic time, but the cost grew to quadratic for numerical solution. We fix this discrepancy: our new numerical algorithms run in nearly linear arithmetic time. At first we restate our goals as t...
متن کاملgH-differentiable of the 2th-order functions interpolating
Fuzzy Hermite interpolation of 5th degree generalizes Lagrange interpolation by fitting a polynomial to a function f that not only interpolates f at each knot but also interpolates two number of consecutive Generalized Hukuhara derivatives of f at each knot. The provided solution for the 5th degree fuzzy Hermite interpolation problem in this paper is based on cardinal basis functions linear com...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013